package com.zboot.zbootadmin.project.base.command.machinery;

import com.zboot.zbootadmin.project.base.command.PagingCommand;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Collections;
import java.util.List;

/**
 * @author draw
 * @date 2019/11/22 11:23
 * @describe
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class MachineryPartGoodsBranchListCommand extends PagingCommand {

    // private GoodsOwnerType ownerType;

    private String ownerId;

    private List<String> shopIds;

    private String code;

    private String partNameId;

    private String partSpec;

    private String partBrandId;

    private String vendorId;

    private String modelId;

    private String aliases;

    private String specialCode;

    private String state;

    private List<String> goodsIds = Collections.emptyList();

    private String pieces;

    private String brandId; //  整机品牌

    private List<String> categoryIds; // 整机类型

    private String modelType; // 车型类别

    private String modelName; // 适用车型

    private long totalCount; // 限制导出数量

    private Boolean hasImage; // 是否存在商品图片

}
